package com.flashcash.solu.view;

import com.flashcash.solu.app.base.BaseActivityView;
import com.flashcash.solu.bean.LatestLoanAppBean;
import com.flashcash.kotlin.data.ProductBean;
import com.flashcash.solu.bean.ProgressBean;

import java.util.ArrayList;

/**
 * @作者:My
 * @创建日期: 2017/6/21 18:09
 * @描述:${TODO}
 * @更新者:${Author}$
 * @更新时间:${Date}$
 * @更新描述:${TODO}
 */

public interface MainActView extends BaseActivityView {
    /*void showTipsDialog(String current);

    void onRefrashError();*/

    void onResponseProductsDefaultError(String errorMsg);

    void onResponseLatestAndProductsError(String errorMsg);

    void showLoanRepayExpiry();

    void showLoanRepay();

    void showLoanInProcess();

    void showLoanProducts(ArrayList<ProductBean> productBeanList);

    void showLoanNormal(ProductBean productBean);

    void showLoanSuccess();

    void showLoanReject();

    void showLoanClosed(LatestLoanAppBean latestLoanAppBean);

    void onAddUserInfoSuccess();

    void updateCertifyStateSuccess(ProgressBean progressBean);

    void qualification(String errorMsg, ProductBean productBean);
}
